theia_e5_list = [
    "ta1-theia-1-e5-official-1.bin.1.json",
    "ta1-theia-1-e5-official-1.bin.1.json.1",
    "ta1-theia-1-e5-official-1.bin.1.json.2",
    "ta1-theia-1-e5-official-1.bin.2.json",
    "ta1-theia-1-e5-official-1.bin.json",
    "ta1-theia-1-e5-official-1.bin.json.1",
    "ta1-theia-1-e5-official-1.bin.json.2",
    "ta1-theia-1-e5-official-1.json.1",
    "ta1-theia-1-e5-official-1.json.2",
    "ta1-theia-1-e5-official-1.json",
    "ta1-theia-1-e5-official-2.bin.10.json",
    "ta1-theia-1-e5-official-2.bin.10.json.1",
    "ta1-theia-1-e5-official-2.bin.10.json.2",
    "ta1-theia-1-e5-official-2.bin.11.json",
    "ta1-theia-1-e5-official-2.bin.11.json.1",
    "ta1-theia-1-e5-official-2.bin.11.json.2",
    "ta1-theia-1-e5-official-2.bin.12.json",
    "ta1-theia-1-e5-official-2.bin.12.json.1",
    "ta1-theia-1-e5-official-2.bin.12.json.2",
    "ta1-theia-1-e5-official-2.bin.13.json",
    "ta1-theia-1-e5-official-2.bin.13.json.1",
    "ta1-theia-1-e5-official-2.bin.13.json.2",
    "ta1-theia-1-e5-official-2.bin.14.json",
    "ta1-theia-1-e5-official-2.bin.14.json.1",
    "ta1-theia-1-e5-official-2.bin.14.json.2",
    "ta1-theia-1-e5-official-2.bin.15.json",
    "ta1-theia-1-e5-official-2.bin.15.json.1",
    "ta1-theia-1-e5-official-2.bin.15.json.2",
    "ta1-theia-1-e5-official-2.bin.16.json",
    "ta1-theia-1-e5-official-2.bin.16.json.1",
    "ta1-theia-1-e5-official-2.bin.16.json.2",
    "ta1-theia-1-e5-official-2.bin.17.json",
    "ta1-theia-1-e5-official-2.bin.17.json.1",
    "ta1-theia-1-e5-official-2.bin.17.json.2",
    "ta1-theia-1-e5-official-2.bin.18.json",
    "ta1-theia-1-e5-official-2.bin.18.json.1",
    "ta1-theia-1-e5-official-2.bin.18.json.2",
    "ta1-theia-1-e5-official-2.bin.19.json",
    "ta1-theia-1-e5-official-2.bin.19.json.1",
    "ta1-theia-1-e5-official-2.bin.19.json.2",
    "ta1-theia-1-e5-official-2.bin.1.json",
    "ta1-theia-1-e5-official-2.bin.1.json.1",
    "ta1-theia-1-e5-official-2.bin.1.json.2",
    "ta1-theia-1-e5-official-2.bin.20.json",
    "ta1-theia-1-e5-official-2.bin.20.json.1",
    "ta1-theia-1-e5-official-2.bin.20.json.2",
    "ta1-theia-1-e5-official-2.bin.21.json",
    "ta1-theia-1-e5-official-2.bin.21.json.1",
    "ta1-theia-1-e5-official-2.bin.21.json.2",
    "ta1-theia-1-e5-official-2.bin.22.json",
    "ta1-theia-1-e5-official-2.bin.22.json.1",
    "ta1-theia-1-e5-official-2.bin.22.json.2",
    "ta1-theia-1-e5-official-2.bin.23.json",
    "ta1-theia-1-e5-official-2.bin.23.json.1",
    "ta1-theia-1-e5-official-2.bin.23.json.2",
    "ta1-theia-1-e5-official-2.bin.24.json",
    "ta1-theia-1-e5-official-2.bin.24.json.1",
    "ta1-theia-1-e5-official-2.bin.24.json.2",
    "ta1-theia-1-e5-official-2.bin.25.json",
    "ta1-theia-1-e5-official-2.bin.25.json.1",
    "ta1-theia-1-e5-official-2.bin.25.json.2",
    "ta1-theia-1-e5-official-2.bin.26.json",
    "ta1-theia-1-e5-official-2.bin.26.json.1",
    "ta1-theia-1-e5-official-2.bin.26.json.2",
    "ta1-theia-1-e5-official-2.bin.27.json",
    "ta1-theia-1-e5-official-2.bin.27.json.1",
    "ta1-theia-1-e5-official-2.bin.27.json.2",
    "ta1-theia-1-e5-official-2.bin.28.json",
    "ta1-theia-1-e5-official-2.bin.28.json.1",
    "ta1-theia-1-e5-official-2.bin.28.json.2",
    "ta1-theia-1-e5-official-2.bin.29.json",
    "ta1-theia-1-e5-official-2.bin.29.json.1",
    "ta1-theia-1-e5-official-2.bin.29.json.2",
    "ta1-theia-1-e5-official-2.bin.2.json",
    "ta1-theia-1-e5-official-2.bin.2.json.1",
    "ta1-theia-1-e5-official-2.bin.2.json.2",
    "ta1-theia-1-e5-official-2.bin.30.json",
    "ta1-theia-1-e5-official-2.bin.30.json.1",
    "ta1-theia-1-e5-official-2.bin.30.json.2",
    "ta1-theia-1-e5-official-2.bin.31.json",
    "ta1-theia-1-e5-official-2.bin.31.json.1",
    "ta1-theia-1-e5-official-2.bin.31.json.2",
    "ta1-theia-1-e5-official-2.bin.32.json",
    "ta1-theia-1-e5-official-2.bin.32.json.1",
    "ta1-theia-1-e5-official-2.bin.32.json.2",
    "ta1-theia-1-e5-official-2.bin.33.json",
    "ta1-theia-1-e5-official-2.bin.33.json.1",
    "ta1-theia-1-e5-official-2.bin.33.json.2",
    "ta1-theia-1-e5-official-2.bin.34.json",
    "ta1-theia-1-e5-official-2.bin.34.json.1",
    "ta1-theia-1-e5-official-2.bin.34.json.2",
    "ta1-theia-1-e5-official-2.bin.35.json",
    "ta1-theia-1-e5-official-2.bin.35.json.1",
    "ta1-theia-1-e5-official-2.bin.35.json.2",
    "ta1-theia-1-e5-official-2.bin.36.json",
    "ta1-theia-1-e5-official-2.bin.36.json.1",
    "ta1-theia-1-e5-official-2.bin.36.json.2",
    "ta1-theia-1-e5-official-2.bin.37.json",
    "ta1-theia-1-e5-official-2.bin.37.json.1",
    "ta1-theia-1-e5-official-2.bin.37.json.2",
    "ta1-theia-1-e5-official-2.bin.38.json",
    "ta1-theia-1-e5-official-2.bin.38.json.1",
    "ta1-theia-1-e5-official-2.bin.38.json.2",
    "ta1-theia-1-e5-official-2.bin.39.json",
    "ta1-theia-1-e5-official-2.bin.3.json",
    "ta1-theia-1-e5-official-2.bin.3.json.1",
    "ta1-theia-1-e5-official-2.bin.3.json.2",
    "ta1-theia-1-e5-official-2.bin.4.json",
    "ta1-theia-1-e5-official-2.bin.4.json.1",
    "ta1-theia-1-e5-official-2.bin.4.json.2",
    "ta1-theia-1-e5-official-2.bin.5.json",
    "ta1-theia-1-e5-official-2.bin.5.json.1",
    "ta1-theia-1-e5-official-2.bin.5.json.2",
    "ta1-theia-1-e5-official-2.bin.6.json",
    "ta1-theia-1-e5-official-2.bin.6.json.1",
    "ta1-theia-1-e5-official-2.bin.6.json.2",
    "ta1-theia-1-e5-official-2.bin.7.json",
    "ta1-theia-1-e5-official-2.bin.7.json.1",
    "ta1-theia-1-e5-official-2.bin.7.json.2",
    "ta1-theia-1-e5-official-2.bin.8.json",
    "ta1-theia-1-e5-official-2.bin.8.json.1",
    "ta1-theia-1-e5-official-2.bin.8.json.2",
    "ta1-theia-1-e5-official-2.bin.9.json",
    "ta1-theia-1-e5-official-2.bin.9.json.1",
    "ta1-theia-1-e5-official-2.bin.9.json.2",
    "ta1-theia-1-e5-official-2.bin.json",
    "ta1-theia-1-e5-official-2.bin.json.1",
    "ta1-theia-1-e5-official-2.bin.json.2",
]

cadets_e5_list = [
    "ta1-cadets-1-e5-official-2.bin.100.json",
    "ta1-cadets-1-e5-official-2.bin.100.json.1",
    "ta1-cadets-1-e5-official-2.bin.100.json.2",
    "ta1-cadets-1-e5-official-2.bin.101.json",
    "ta1-cadets-1-e5-official-2.bin.101.json.1",
    "ta1-cadets-1-e5-official-2.bin.101.json.2",
    "ta1-cadets-1-e5-official-2.bin.102.json",
    "ta1-cadets-1-e5-official-2.bin.102.json.1",
    "ta1-cadets-1-e5-official-2.bin.102.json.2",
    "ta1-cadets-1-e5-official-2.bin.103.json",
    "ta1-cadets-1-e5-official-2.bin.103.json.1",
    "ta1-cadets-1-e5-official-2.bin.103.json.2",
    "ta1-cadets-1-e5-official-2.bin.104.json",
    "ta1-cadets-1-e5-official-2.bin.104.json.1",
    "ta1-cadets-1-e5-official-2.bin.104.json.2",
    "ta1-cadets-1-e5-official-2.bin.105.json",
    "ta1-cadets-1-e5-official-2.bin.105.json.1",
    "ta1-cadets-1-e5-official-2.bin.105.json.2",
    "ta1-cadets-1-e5-official-2.bin.106.json",
    "ta1-cadets-1-e5-official-2.bin.106.json.1",
    "ta1-cadets-1-e5-official-2.bin.106.json.2",
    "ta1-cadets-1-e5-official-2.bin.107.json",
    "ta1-cadets-1-e5-official-2.bin.107.json.1",
    "ta1-cadets-1-e5-official-2.bin.107.json.2",
    "ta1-cadets-1-e5-official-2.bin.108.json",
    "ta1-cadets-1-e5-official-2.bin.108.json.1",
    "ta1-cadets-1-e5-official-2.bin.108.json.2",
    "ta1-cadets-1-e5-official-2.bin.109.json",
    "ta1-cadets-1-e5-official-2.bin.109.json.1",
    "ta1-cadets-1-e5-official-2.bin.109.json.2",
    "ta1-cadets-1-e5-official-2.bin.10.json",
    "ta1-cadets-1-e5-official-2.bin.10.json.1",
    "ta1-cadets-1-e5-official-2.bin.10.json.2",
    "ta1-cadets-1-e5-official-2.bin.110.json",
    "ta1-cadets-1-e5-official-2.bin.110.json.1",
    "ta1-cadets-1-e5-official-2.bin.110.json.2",
    "ta1-cadets-1-e5-official-2.bin.111.json",
    "ta1-cadets-1-e5-official-2.bin.111.json.1",
    "ta1-cadets-1-e5-official-2.bin.111.json.2",
    "ta1-cadets-1-e5-official-2.bin.112.json",
    "ta1-cadets-1-e5-official-2.bin.112.json.1",
    "ta1-cadets-1-e5-official-2.bin.112.json.2",
    "ta1-cadets-1-e5-official-2.bin.113.json",
    "ta1-cadets-1-e5-official-2.bin.113.json.1",
    "ta1-cadets-1-e5-official-2.bin.113.json.2",
    "ta1-cadets-1-e5-official-2.bin.114.json",
    "ta1-cadets-1-e5-official-2.bin.114.json.1",
    "ta1-cadets-1-e5-official-2.bin.114.json.2",
    "ta1-cadets-1-e5-official-2.bin.115.json",
    "ta1-cadets-1-e5-official-2.bin.115.json.1",
    "ta1-cadets-1-e5-official-2.bin.115.json.2",
    "ta1-cadets-1-e5-official-2.bin.116.json",
    "ta1-cadets-1-e5-official-2.bin.116.json.1",
    "ta1-cadets-1-e5-official-2.bin.116.json.2",
    "ta1-cadets-1-e5-official-2.bin.117.json",
    "ta1-cadets-1-e5-official-2.bin.117.json.1",
    "ta1-cadets-1-e5-official-2.bin.117.json.2",
    "ta1-cadets-1-e5-official-2.bin.118.json",
    "ta1-cadets-1-e5-official-2.bin.118.json.1",
    "ta1-cadets-1-e5-official-2.bin.118.json.2",
    "ta1-cadets-1-e5-official-2.bin.119.json",
    "ta1-cadets-1-e5-official-2.bin.119.json.1",
    "ta1-cadets-1-e5-official-2.bin.119.json.2",
    "ta1-cadets-1-e5-official-2.bin.11.json",
    "ta1-cadets-1-e5-official-2.bin.11.json.1",
    "ta1-cadets-1-e5-official-2.bin.11.json.2",
    "ta1-cadets-1-e5-official-2.bin.120.json",
    "ta1-cadets-1-e5-official-2.bin.120.json.1",
    "ta1-cadets-1-e5-official-2.bin.120.json.2",
    "ta1-cadets-1-e5-official-2.bin.121.json",
    "ta1-cadets-1-e5-official-2.bin.121.json.1",
    "ta1-cadets-1-e5-official-2.bin.12.json",
    "ta1-cadets-1-e5-official-2.bin.12.json.1",
    "ta1-cadets-1-e5-official-2.bin.12.json.2",
    "ta1-cadets-1-e5-official-2.bin.13.json",
    "ta1-cadets-1-e5-official-2.bin.13.json.1",
    "ta1-cadets-1-e5-official-2.bin.13.json.2",
    "ta1-cadets-1-e5-official-2.bin.14.json",
    "ta1-cadets-1-e5-official-2.bin.14.json.1",
    "ta1-cadets-1-e5-official-2.bin.14.json.2",
    "ta1-cadets-1-e5-official-2.bin.15.json",
    "ta1-cadets-1-e5-official-2.bin.15.json.1",
    "ta1-cadets-1-e5-official-2.bin.15.json.2",
    "ta1-cadets-1-e5-official-2.bin.16.json",
    "ta1-cadets-1-e5-official-2.bin.16.json.1",
    "ta1-cadets-1-e5-official-2.bin.16.json.2",
    "ta1-cadets-1-e5-official-2.bin.17.json",
    "ta1-cadets-1-e5-official-2.bin.17.json.1",
    "ta1-cadets-1-e5-official-2.bin.17.json.2",
    "ta1-cadets-1-e5-official-2.bin.18.json",
    "ta1-cadets-1-e5-official-2.bin.18.json.1",
    "ta1-cadets-1-e5-official-2.bin.18.json.2",
    "ta1-cadets-1-e5-official-2.bin.19.json",
    "ta1-cadets-1-e5-official-2.bin.19.json.1",
    "ta1-cadets-1-e5-official-2.bin.19.json.2",
    "ta1-cadets-1-e5-official-2.bin.1.json",
    "ta1-cadets-1-e5-official-2.bin.1.json.1",
    "ta1-cadets-1-e5-official-2.bin.1.json.2",
    "ta1-cadets-1-e5-official-2.bin.20.json",
    "ta1-cadets-1-e5-official-2.bin.20.json.1",
    "ta1-cadets-1-e5-official-2.bin.20.json.2",
    "ta1-cadets-1-e5-official-2.bin.21.json",
    "ta1-cadets-1-e5-official-2.bin.21.json.1",
    "ta1-cadets-1-e5-official-2.bin.21.json.2",
    "ta1-cadets-1-e5-official-2.bin.22.json",
    "ta1-cadets-1-e5-official-2.bin.22.json.1",
    "ta1-cadets-1-e5-official-2.bin.22.json.2",
    "ta1-cadets-1-e5-official-2.bin.23.json",
    "ta1-cadets-1-e5-official-2.bin.23.json.1",
    "ta1-cadets-1-e5-official-2.bin.23.json.2",
    "ta1-cadets-1-e5-official-2.bin.24.json",
    "ta1-cadets-1-e5-official-2.bin.24.json.1",
    "ta1-cadets-1-e5-official-2.bin.24.json.2",
    "ta1-cadets-1-e5-official-2.bin.25.json",
    "ta1-cadets-1-e5-official-2.bin.25.json.1",
    "ta1-cadets-1-e5-official-2.bin.25.json.2",
    "ta1-cadets-1-e5-official-2.bin.26.json",
    "ta1-cadets-1-e5-official-2.bin.26.json.1",
    "ta1-cadets-1-e5-official-2.bin.26.json.2",
    "ta1-cadets-1-e5-official-2.bin.27.json",
    "ta1-cadets-1-e5-official-2.bin.27.json.1",
    "ta1-cadets-1-e5-official-2.bin.27.json.2",
    "ta1-cadets-1-e5-official-2.bin.28.json",
    "ta1-cadets-1-e5-official-2.bin.28.json.1",
    "ta1-cadets-1-e5-official-2.bin.28.json.2",
    "ta1-cadets-1-e5-official-2.bin.29.json",
    "ta1-cadets-1-e5-official-2.bin.29.json.1",
    "ta1-cadets-1-e5-official-2.bin.29.json.2",
    "ta1-cadets-1-e5-official-2.bin.2.json",
    "ta1-cadets-1-e5-official-2.bin.2.json.1",
    "ta1-cadets-1-e5-official-2.bin.2.json.2",
    "ta1-cadets-1-e5-official-2.bin.30.json",
    "ta1-cadets-1-e5-official-2.bin.30.json.1",
    "ta1-cadets-1-e5-official-2.bin.30.json.2",
    "ta1-cadets-1-e5-official-2.bin.31.json",
    "ta1-cadets-1-e5-official-2.bin.31.json.1",
    "ta1-cadets-1-e5-official-2.bin.31.json.2",
    "ta1-cadets-1-e5-official-2.bin.32.json",
    "ta1-cadets-1-e5-official-2.bin.32.json.1",
    "ta1-cadets-1-e5-official-2.bin.32.json.2",
    "ta1-cadets-1-e5-official-2.bin.33.json",
    "ta1-cadets-1-e5-official-2.bin.33.json.1",
    "ta1-cadets-1-e5-official-2.bin.33.json.2",
    "ta1-cadets-1-e5-official-2.bin.34.json",
    "ta1-cadets-1-e5-official-2.bin.34.json.1",
    "ta1-cadets-1-e5-official-2.bin.34.json.2",
    "ta1-cadets-1-e5-official-2.bin.35.json",
    "ta1-cadets-1-e5-official-2.bin.35.json.1",
    "ta1-cadets-1-e5-official-2.bin.35.json.2",
    "ta1-cadets-1-e5-official-2.bin.36.json",
    "ta1-cadets-1-e5-official-2.bin.36.json.1",
    "ta1-cadets-1-e5-official-2.bin.36.json.2",
    "ta1-cadets-1-e5-official-2.bin.37.json",
    "ta1-cadets-1-e5-official-2.bin.37.json.1",
    "ta1-cadets-1-e5-official-2.bin.37.json.2",
    "ta1-cadets-1-e5-official-2.bin.38.json",
    "ta1-cadets-1-e5-official-2.bin.38.json.1",
    "ta1-cadets-1-e5-official-2.bin.38.json.2",
    "ta1-cadets-1-e5-official-2.bin.39.json",
    "ta1-cadets-1-e5-official-2.bin.39.json.1",
    "ta1-cadets-1-e5-official-2.bin.39.json.2",
    "ta1-cadets-1-e5-official-2.bin.3.json",
    "ta1-cadets-1-e5-official-2.bin.3.json.1",
    "ta1-cadets-1-e5-official-2.bin.3.json.2",
    "ta1-cadets-1-e5-official-2.bin.40.json",
    "ta1-cadets-1-e5-official-2.bin.40.json.1",
    "ta1-cadets-1-e5-official-2.bin.40.json.2",
    "ta1-cadets-1-e5-official-2.bin.41.json",
    "ta1-cadets-1-e5-official-2.bin.41.json.1",
    "ta1-cadets-1-e5-official-2.bin.41.json.2",
    "ta1-cadets-1-e5-official-2.bin.42.json",
    "ta1-cadets-1-e5-official-2.bin.42.json.1",
    "ta1-cadets-1-e5-official-2.bin.42.json.2",
    "ta1-cadets-1-e5-official-2.bin.43.json",
    "ta1-cadets-1-e5-official-2.bin.43.json.1",
    "ta1-cadets-1-e5-official-2.bin.43.json.2",
    "ta1-cadets-1-e5-official-2.bin.44.json",
    "ta1-cadets-1-e5-official-2.bin.44.json.1",
    "ta1-cadets-1-e5-official-2.bin.44.json.2",
    "ta1-cadets-1-e5-official-2.bin.45.json",
    "ta1-cadets-1-e5-official-2.bin.45.json.1",
    "ta1-cadets-1-e5-official-2.bin.45.json.2",
    "ta1-cadets-1-e5-official-2.bin.46.json",
    "ta1-cadets-1-e5-official-2.bin.46.json.1",
    "ta1-cadets-1-e5-official-2.bin.46.json.2",
    "ta1-cadets-1-e5-official-2.bin.47.json",
    "ta1-cadets-1-e5-official-2.bin.47.json.1",
    "ta1-cadets-1-e5-official-2.bin.47.json.2",
    "ta1-cadets-1-e5-official-2.bin.48.json",
    "ta1-cadets-1-e5-official-2.bin.48.json.1",
    "ta1-cadets-1-e5-official-2.bin.48.json.2",
    "ta1-cadets-1-e5-official-2.bin.49.json",
    "ta1-cadets-1-e5-official-2.bin.49.json.1",
    "ta1-cadets-1-e5-official-2.bin.49.json.2",
    "ta1-cadets-1-e5-official-2.bin.4.json",
    "ta1-cadets-1-e5-official-2.bin.4.json.1",
    "ta1-cadets-1-e5-official-2.bin.4.json.2",
    "ta1-cadets-1-e5-official-2.bin.50.json",
    "ta1-cadets-1-e5-official-2.bin.50.json.1",
    "ta1-cadets-1-e5-official-2.bin.50.json.2",
    "ta1-cadets-1-e5-official-2.bin.51.json",
    "ta1-cadets-1-e5-official-2.bin.51.json.1",
    "ta1-cadets-1-e5-official-2.bin.51.json.2",
    "ta1-cadets-1-e5-official-2.bin.52.json",
    "ta1-cadets-1-e5-official-2.bin.52.json.1",
    "ta1-cadets-1-e5-official-2.bin.52.json.2",
    "ta1-cadets-1-e5-official-2.bin.53.json",
    "ta1-cadets-1-e5-official-2.bin.53.json.1",
    "ta1-cadets-1-e5-official-2.bin.53.json.2",
    "ta1-cadets-1-e5-official-2.bin.54.json",
    "ta1-cadets-1-e5-official-2.bin.54.json.1",
    "ta1-cadets-1-e5-official-2.bin.54.json.2",
    "ta1-cadets-1-e5-official-2.bin.55.json",
    "ta1-cadets-1-e5-official-2.bin.55.json.1",
    "ta1-cadets-1-e5-official-2.bin.55.json.2",
    "ta1-cadets-1-e5-official-2.bin.56.json",
    "ta1-cadets-1-e5-official-2.bin.56.json.1",
    "ta1-cadets-1-e5-official-2.bin.56.json.2",
    "ta1-cadets-1-e5-official-2.bin.57.json",
    "ta1-cadets-1-e5-official-2.bin.57.json.1",
    "ta1-cadets-1-e5-official-2.bin.57.json.2",
    "ta1-cadets-1-e5-official-2.bin.58.json",
    "ta1-cadets-1-e5-official-2.bin.58.json.1",
    "ta1-cadets-1-e5-official-2.bin.58.json.2",
    "ta1-cadets-1-e5-official-2.bin.59.json",
    "ta1-cadets-1-e5-official-2.bin.59.json.1",
    "ta1-cadets-1-e5-official-2.bin.59.json.2",
    "ta1-cadets-1-e5-official-2.bin.5.json",
    "ta1-cadets-1-e5-official-2.bin.5.json.1",
    "ta1-cadets-1-e5-official-2.bin.5.json.2",
    "ta1-cadets-1-e5-official-2.bin.60.json",
    "ta1-cadets-1-e5-official-2.bin.60.json.1",
    "ta1-cadets-1-e5-official-2.bin.60.json.2",
    "ta1-cadets-1-e5-official-2.bin.61.json",
    "ta1-cadets-1-e5-official-2.bin.61.json.1",
    "ta1-cadets-1-e5-official-2.bin.61.json.2",
    "ta1-cadets-1-e5-official-2.bin.62.json",
    "ta1-cadets-1-e5-official-2.bin.62.json.1",
    "ta1-cadets-1-e5-official-2.bin.62.json.2",
    "ta1-cadets-1-e5-official-2.bin.63.json",
    "ta1-cadets-1-e5-official-2.bin.63.json.1",
    "ta1-cadets-1-e5-official-2.bin.63.json.2",
    "ta1-cadets-1-e5-official-2.bin.64.json",
    "ta1-cadets-1-e5-official-2.bin.64.json.1",
    "ta1-cadets-1-e5-official-2.bin.64.json.2",
    "ta1-cadets-1-e5-official-2.bin.65.json",
    "ta1-cadets-1-e5-official-2.bin.65.json.1",
    "ta1-cadets-1-e5-official-2.bin.65.json.2",
    "ta1-cadets-1-e5-official-2.bin.66.json",
    "ta1-cadets-1-e5-official-2.bin.66.json.1",
    "ta1-cadets-1-e5-official-2.bin.66.json.2",
    "ta1-cadets-1-e5-official-2.bin.67.json",
    "ta1-cadets-1-e5-official-2.bin.67.json.1",
    "ta1-cadets-1-e5-official-2.bin.67.json.2",
    "ta1-cadets-1-e5-official-2.bin.68.json",
    "ta1-cadets-1-e5-official-2.bin.68.json.1",
    "ta1-cadets-1-e5-official-2.bin.68.json.2",
    "ta1-cadets-1-e5-official-2.bin.69.json",
    "ta1-cadets-1-e5-official-2.bin.69.json.1",
    "ta1-cadets-1-e5-official-2.bin.69.json.2",
    "ta1-cadets-1-e5-official-2.bin.6.json",
    "ta1-cadets-1-e5-official-2.bin.6.json.1",
    "ta1-cadets-1-e5-official-2.bin.6.json.2",
    "ta1-cadets-1-e5-official-2.bin.70.json",
    "ta1-cadets-1-e5-official-2.bin.70.json.1",
    "ta1-cadets-1-e5-official-2.bin.70.json.2",
    "ta1-cadets-1-e5-official-2.bin.71.json",
    "ta1-cadets-1-e5-official-2.bin.71.json.1",
    "ta1-cadets-1-e5-official-2.bin.71.json.2",
    "ta1-cadets-1-e5-official-2.bin.72.json",
    "ta1-cadets-1-e5-official-2.bin.72.json.1",
    "ta1-cadets-1-e5-official-2.bin.72.json.2",
    "ta1-cadets-1-e5-official-2.bin.73.json",
    "ta1-cadets-1-e5-official-2.bin.73.json.1",
    "ta1-cadets-1-e5-official-2.bin.73.json.2",
    "ta1-cadets-1-e5-official-2.bin.74.json",
    "ta1-cadets-1-e5-official-2.bin.74.json.1",
    "ta1-cadets-1-e5-official-2.bin.74.json.2",
    "ta1-cadets-1-e5-official-2.bin.75.json",
    "ta1-cadets-1-e5-official-2.bin.75.json.1",
    "ta1-cadets-1-e5-official-2.bin.75.json.2",
    "ta1-cadets-1-e5-official-2.bin.76.json",
    "ta1-cadets-1-e5-official-2.bin.76.json.1",
    "ta1-cadets-1-e5-official-2.bin.76.json.2",
    "ta1-cadets-1-e5-official-2.bin.77.json",
    "ta1-cadets-1-e5-official-2.bin.77.json.1",
    "ta1-cadets-1-e5-official-2.bin.77.json.2",
    "ta1-cadets-1-e5-official-2.bin.78.json",
    "ta1-cadets-1-e5-official-2.bin.78.json.1",
    "ta1-cadets-1-e5-official-2.bin.78.json.2",
    "ta1-cadets-1-e5-official-2.bin.79.json",
    "ta1-cadets-1-e5-official-2.bin.79.json.1",
    "ta1-cadets-1-e5-official-2.bin.79.json.2",
    "ta1-cadets-1-e5-official-2.bin.7.json",
    "ta1-cadets-1-e5-official-2.bin.7.json.1",
    "ta1-cadets-1-e5-official-2.bin.7.json.2",
    "ta1-cadets-1-e5-official-2.bin.80.json",
    "ta1-cadets-1-e5-official-2.bin.80.json.1",
    "ta1-cadets-1-e5-official-2.bin.80.json.2",
    "ta1-cadets-1-e5-official-2.bin.81.json",
    "ta1-cadets-1-e5-official-2.bin.81.json.1",
    "ta1-cadets-1-e5-official-2.bin.81.json.2",
    "ta1-cadets-1-e5-official-2.bin.82.json",
    "ta1-cadets-1-e5-official-2.bin.82.json.1",
    "ta1-cadets-1-e5-official-2.bin.82.json.2",
    "ta1-cadets-1-e5-official-2.bin.83.json",
    "ta1-cadets-1-e5-official-2.bin.83.json.1",
    "ta1-cadets-1-e5-official-2.bin.83.json.2",
    "ta1-cadets-1-e5-official-2.bin.84.json",
    "ta1-cadets-1-e5-official-2.bin.84.json.1",
    "ta1-cadets-1-e5-official-2.bin.84.json.2",
    "ta1-cadets-1-e5-official-2.bin.85.json",
    "ta1-cadets-1-e5-official-2.bin.85.json.1",
    "ta1-cadets-1-e5-official-2.bin.85.json.2",
    "ta1-cadets-1-e5-official-2.bin.86.json",
    "ta1-cadets-1-e5-official-2.bin.86.json.1",
    "ta1-cadets-1-e5-official-2.bin.86.json.2",
    "ta1-cadets-1-e5-official-2.bin.87.json",
    "ta1-cadets-1-e5-official-2.bin.87.json.1",
    "ta1-cadets-1-e5-official-2.bin.87.json.2",
    "ta1-cadets-1-e5-official-2.bin.88.json",
    "ta1-cadets-1-e5-official-2.bin.88.json.1",
    "ta1-cadets-1-e5-official-2.bin.88.json.2",
    "ta1-cadets-1-e5-official-2.bin.89.json",
    "ta1-cadets-1-e5-official-2.bin.89.json.1",
    "ta1-cadets-1-e5-official-2.bin.89.json.2",
    "ta1-cadets-1-e5-official-2.bin.8.json",
    "ta1-cadets-1-e5-official-2.bin.8.json.1",
    "ta1-cadets-1-e5-official-2.bin.8.json.2",
    "ta1-cadets-1-e5-official-2.bin.90.json",
    "ta1-cadets-1-e5-official-2.bin.90.json.1",
    "ta1-cadets-1-e5-official-2.bin.90.json.2",
    "ta1-cadets-1-e5-official-2.bin.91.json",
    "ta1-cadets-1-e5-official-2.bin.91.json.1",
    "ta1-cadets-1-e5-official-2.bin.91.json.2",
    "ta1-cadets-1-e5-official-2.bin.92.json",
    "ta1-cadets-1-e5-official-2.bin.92.json.1",
    "ta1-cadets-1-e5-official-2.bin.92.json.2",
    "ta1-cadets-1-e5-official-2.bin.93.json",
    "ta1-cadets-1-e5-official-2.bin.93.json.1",
    "ta1-cadets-1-e5-official-2.bin.93.json.2",
    "ta1-cadets-1-e5-official-2.bin.94.json",
    "ta1-cadets-1-e5-official-2.bin.94.json.1",
    "ta1-cadets-1-e5-official-2.bin.94.json.2",
    "ta1-cadets-1-e5-official-2.bin.95.json",
    "ta1-cadets-1-e5-official-2.bin.95.json.1",
    "ta1-cadets-1-e5-official-2.bin.95.json.2",
    "ta1-cadets-1-e5-official-2.bin.96.json",
    "ta1-cadets-1-e5-official-2.bin.96.json.1",
    "ta1-cadets-1-e5-official-2.bin.96.json.2",
    "ta1-cadets-1-e5-official-2.bin.97.json",
    "ta1-cadets-1-e5-official-2.bin.97.json.1",
    "ta1-cadets-1-e5-official-2.bin.97.json.2",
    "ta1-cadets-1-e5-official-2.bin.98.json",
    "ta1-cadets-1-e5-official-2.bin.98.json.1",
    "ta1-cadets-1-e5-official-2.bin.98.json.2",
    "ta1-cadets-1-e5-official-2.bin.99.json",
    "ta1-cadets-1-e5-official-2.bin.99.json.1",
    "ta1-cadets-1-e5-official-2.bin.99.json.2",
    "ta1-cadets-1-e5-official-2.bin.9.json",
    "ta1-cadets-1-e5-official-2.bin.9.json.1",
    "ta1-cadets-1-e5-official-2.bin.9.json.2",
    "ta1-cadets-1-e5-official-2.bin.json",
    "ta1-cadets-1-e5-official-2.bin.json.1",
    "ta1-cadets-1-e5-official-2.bin.json.2",
]

cadets_e3_list = [
    "ta1-cadets-e3-official.json",
    "ta1-cadets-e3-official.json.1",
    "ta1-cadets-e3-official.json.2",
    "ta1-cadets-e3-official-1.json",
    "ta1-cadets-e3-official-1.json.1",
    "ta1-cadets-e3-official-1.json.2",
    "ta1-cadets-e3-official-1.json.3",
    "ta1-cadets-e3-official-1.json.4",
    "ta1-cadets-e3-official-2.json",
    "ta1-cadets-e3-official-2.json.1",
]

theia_e3_list = [
    "ta1-theia-e3-official-6r.json.9",
    "ta1-theia-e3-official-1r.json.9",
    "ta1-theia-e3-official-6r.json.8",
    "ta1-theia-e3-official-6r.json.12",
    "ta1-theia-e3-official-1r.json.7",
    "ta1-theia-e3-official-6r.json.7",
    "ta1-theia-e3-official-6r.json.5",
    "ta1-theia-e3-official-1r.json.3",
    "ta1-theia-e3-official-6r.json",
    "ta1-theia-e3-official-1r.json.5",
    "ta1-theia-e3-official-6r.json.11",
    "ta1-theia-e3-official-1r.json.4",
    "ta1-theia-e3-official-1r.json.6",
    "ta1-theia-e3-official-5m.json",
    "ta1-theia-e3-official-1r.json.2",
    "ta1-theia-e3-official-6r.json.10",
    "ta1-theia-e3-official-6r.json.4",
    "ta1-theia-e3-official-6r.json.1",
    "ta1-theia-e3-official-3.json",
    "ta1-theia-e3-official-1r.json.8",
    "ta1-theia-e3-official-1r.json.1",
    "ta1-theia-e3-official-6r.json.6",
    "ta1-theia-e3-official-6r.json.2",
    "ta1-theia-e3-official-6r.json.3",
    "ta1-theia-e3-official-1r.json",
]


def get_filelist(dataset_name):
    if dataset_name == "THEIA_E5":
        return theia_e5_list
    elif dataset_name == "CADETS_E5":
        return cadets_e5_list
    elif dataset_name == "CADETS_E3":
        return cadets_e3_list
    elif dataset_name == "THEIA_E3":
        return theia_e3_list
